3 research outputs found

    Entwicklung eines Simulators für Adaptive-Cruise-Control Systeme mit LEGO Mindstorm Robotern

    Get PDF
    Das Adaptive Cruise Control System ist ein fahrerunterstützendes System in Fahrzeugen und wird von vielen Automobilherstellern in ihren Produkten verwendet. Es sorgt dafür das ein Fahrzeug eine gewünschte Geschwindigkeit konstant hält und wenn nötig durch automatisches Bremsen und Beschleunigen einen Sicherheitsabstand zum vorausfahrenden Fahrzeug einhält. Im Rahmen dieser Bachelorarbeit wird dieses System für zwei Lego Mindstorms Roboter implementiert. Die Implementierung besteht aus zwei Programmen. Das erste Programm ist für den Lego Mindstorms Roboter, der das Adaptive Cruise Control System verendet, und das andere Programm ist für den Roboter der vorausfährt. Für das Programm mit dem Adaptive Cruise Control wurden zwei unterschiedliche Algorithmen verwendet. Ein Algorithmus arbeitet mit der Information, wie schnell das vorausfahrende Fahrzeug fährt, und der andere Algorithmus arbeitet ohne diese Information. Diese Programme sollen das Adapive Cruise Control System simulieren und in Studien für Sicherheitsanalysen verwendet werden

    Comparison and evaluation of ontology visualizations

    Get PDF
    In the last couple of years a large number of software aiming at visualizing ontologies were introduced, causing difficulties in selecting an objectively suitable visualizing tool. This work lists free and commercial tools in four groups named by the visualizing method used by members of each group. Furthermore a detailed examination of each tool in a separate section is presented. Finally the document comes to an end with an overview of all listed tools and a recommendation of the most powerful ones of each group

    Implementation of a an automatic refactoring for reducing duplicated source code

    No full text
    Code-Klone sind sehr ähnliche Code-Fragmente, die die Wartung von Software erschweren und den Quellcode unnötig vergrößern. Durch ein Refactoring können Code-Klone entfernt werden, ohne das Verhalten der Software zu verändern. Dieses Refactoring kann manuell oder durch ein Tool (teils-)automatisch durchgeführt werden. In der Abteilung für Software Engineering wird ein Refactoring-Bot entwickelt, der automatisch code smells beheben kann. Die Möglichkeit, duplizierten Quellcode automatisch zu reduzieren, fehlt dem Bot derzeit aber noch. Im Rahmen dieser Masterarbeit wird dieser Bot um das Code-Klon Refactoring erweitert
    corecore